package com.wust.Hisportal.etl.interfaceAuth.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

public class InterfaceAuth implements Serializable {

    private static final long serialVersionUID = 3700671701794064511L;

    private long id;
    private long interfaceId;
    private String interfaceCategory;
    private String interfaceName;
    private String authorizedIP;
    private String authDesc;
    private char status;
    private String createUser;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;
    private String modifyUser;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date modifyDate;
    private String cusCode1;
    private String cusCode2;
    private String cusCode3;
    private String cusCode4;
    private String cusCode5;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getInterfaceId() {
        return interfaceId;
    }

    public void setInterfaceId(long interfaceId) {
        this.interfaceId = interfaceId;
    }

    public String getInterfaceCategory() {
        return interfaceCategory;
    }

    public void setInterfaceCategory(String interfaceCategory) {
        this.interfaceCategory = interfaceCategory;
    }

    public String getInterfaceName() {
        return interfaceName;
    }

    public void setInterfaceName(String interfaceName) {
        this.interfaceName = interfaceName;
    }

    public String getAuthorizedIP() {
        return authorizedIP;
    }

    public void setAuthorizedIP(String authorizedIP) {
        this.authorizedIP = authorizedIP;
    }

    public String getAuthDesc() {
        return authDesc;
    }

    public void setAuthDesc(String authDesc) {
        this.authDesc = authDesc;
    }

    public char getStatus() {
        return status;
    }

    public void setStatus(char status) {
        this.status = status;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getModifyUser() {
        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {
        this.modifyUser = modifyUser;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getCusCode1() {
        return cusCode1;
    }

    public void setCusCode1(String cusCode1) {
        this.cusCode1 = cusCode1;
    }

    public String getCusCode2() {
        return cusCode2;
    }

    public void setCusCode2(String cusCode2) {
        this.cusCode2 = cusCode2;
    }

    public String getCusCode3() {
        return cusCode3;
    }

    public void setCusCode3(String cusCode3) {
        this.cusCode3 = cusCode3;
    }

    public String getCusCode4() {
        return cusCode4;
    }

    public void setCusCode4(String cusCode4) {
        this.cusCode4 = cusCode4;
    }

    public String getCusCode5() {
        return cusCode5;
    }

    public void setCusCode5(String cusCode5) {
        this.cusCode5 = cusCode5;
    }

	@Override
	public String toString() {
		return "InterfaceAuth [id=" + id + ", interfaceId=" + interfaceId + ", interfaceCategory=" + interfaceCategory
				+ ", interfaceName=" + interfaceName + ", authorizedIP=" + authorizedIP + ", authDesc=" + authDesc
				+ ", status=" + status + ", createUser=" + createUser + ", createDate=" + createDate + ", modifyUser="
				+ modifyUser + ", modifyDate=" + modifyDate + ", cusCode1=" + cusCode1 + ", cusCode2=" + cusCode2
				+ ", cusCode3=" + cusCode3 + ", cusCode4=" + cusCode4 + ", cusCode5=" + cusCode5 + "]";
	}
    
}
